package com.cpkso.sprdata.repository;

import java.util.List;

import org.springframework.data.repository.CrudRepository;
import org.springframework.stereotype.Repository;

import com.cpkso.sprdata.domain.Author;
import com.cpkso.sprdata.domain.Book;

/**
 * @author wrzhxy@qq.com
 * @date 2017年11月7日
 */
@Repository
public interface BookRepository extends CrudRepository<Book, Long> {
	List<Book> findByAuthor(Author author);
	
//	@Override
//	public long count() {
//		// TODO Auto-generated method stub
//		return 0;
//	}
//
//	@Override
//	public void delete(Long arg0) {
//		// TODO Auto-generated method stub
//		
//	}
//
//	@Override
//	public void delete(Book arg0) {
//		// TODO Auto-generated method stub
//		
//	}
//
//	@Override
//	public void delete(Iterable<? extends Book> arg0) {
//		// TODO Auto-generated method stub
//		
//	}
//
//	@Override
//	public void deleteAll() {
//		// TODO Auto-generated method stub
//		
//	}
//
//	@Override
//	public boolean exists(Long arg0) {
//		// TODO Auto-generated method stub
//		return false;
//	}
//
//	@Override
//	public Iterable<Book> findAll() {
//		// TODO Auto-generated method stub
//		return null;
//	}
//
//	@Override
//	public Iterable<Book> findAll(Iterable<Long> arg0) {
//		// TODO Auto-generated method stub
//		return null;
//	}
//
//	@Override
//	public Book findOne(Long arg0) {
//		// TODO Auto-generated method stub
//		return null;
//	}
//
//	@Override
//	public <S extends Book> S save(S arg0) {
//		// TODO Auto-generated method stub
//		return null;
//	}
//
//	@Override
//	public <S extends Book> Iterable<S> save(Iterable<S> arg0) {
//		// TODO Auto-generated method stub
//		return null;
//	}

}
